Its All Over For Gm! Why Gm Is Struggling To Keep Pace